package com.ikas.ai.server.module.appraise.model.vo;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * 设备部位Vo
 *
 * @author tang.xuandong
 * @version 1.0.0
 * @date 2023/2/3 10:20
 */
@Data
public class AppraiseTraceLineChartYAxisVo {
	
	/**
	 * y轴id
	 */
	@NotNull(message = "y轴ID不能为空!")
	private Long yAxisId;
	
	/**
	 * 变量名称
	 */
	@NotNull(message = "变量名称不能为空!")
	private String variableName;
	
	/**
	 * y轴
	 */
	@NotEmpty(message = "变量数据不能为空!")
	private List<String> yDataContents;
	
	/**
	 * 创建人id
	 */
	private Long creator;

}
